Control
the way parameters are displayed using the Properties palette.
Custom Properties
In
the Block Editor, you can specify properties for a parameter in
a dynamic block definition. Some of these properties can be displayed
as custom properties for the dynamic
block reference when it is in a drawing. These properties are displayed
under Custom in the Properties palette.
Other parameter properties,
such as Value Set properties and Chain Actions, define how the block
reference will function in a drawing.
Assign Labels to Parameters
When you select the dynamic block reference
in a drawing, parameter labels are assigned to custom properties
in the Properties palette. You can specify whether or not these
custom properties are displayed for the block reference when it
is selected in a drawing. These properties can also be extracted
using the Attribute Extraction wizard.
It is good practice to
specify unique parameter labels within the block.
Distance Multiplier Overrides
Use
the distance multiplier property to change a parameter value by
a specified factor. For example, if you set the distance multiplier
property to 2 for a stretch action, the associated geometry in the
block reference would increase and double the distance of the grip
movement.
Angle Offset Overrides
Use the angle offset
property to increase or decrease the angle of a changed parameter
value by a specified amount. For example, if you set the angle offset
property of a move action to 90, the block reference would move
90 degrees beyond the angle value of the grip movement.
List of Properties for
Action Parameters
The following properties
are available to customize the way your action parameters behave.
| Property name |
Description |
Associated parameter |
- Angle Name
- Distance Name
- Flip Name
- Hor Distance Name
- Lookup Name
- Position Name
- Ver Distance Name
- Visibility Name
|
Defines a label for the parameter. Displayed in the drawing
space of the Block Editor and the custom properties of the block
reference when the grip is selected.
|
- Point
- Linear
- Polar
- XY
- Rotation
- Flip
- Visibility
- Lookup
|
- Angle Description
- Distance Description
- Flip Description
- Hor Distance Description
- Position Description
- Ver Distance Description
- Visibility Description
- Lookup Description
|
Defines a description that will further explain the purpose
of the parameter. The text string will display in the tooltip when the
mouse pointer hovers over the position name.
|
- Point
- Linear
- Polar
- XY
- Rotation
- Flip
- Visibility
- Lookup
|
- Base State Name
- Flipped State Name
|
In a Flip parameter, displays the label that will be
displayed when the specified object is displayed as it was drawn
(Base State) or as manipulated (Flipped State). Displayed in the
custom properties of the block reference when the grip is selected.
|
Flip |
| Base Type |
In a Rotate action, specifies whether the base point
for the rotation is dependent on the base point of the parameter
or an independent base point that you specify in the block definition.
|
Rotate |
| Distance Type |
Specifies whether the distance applied to the move is
the parameter's X value, Y value, or X an Y coordinate value from
the parameter's base point.
|
|
| Show Properties |
Specifies whether custom properties will be displayed
in the Properties palette for the selected block reference.
|
- Point
- Linear
- Polar
- XY
- Rotate
- Flip
- Visibility
- Lookup
|
To specify the display
of custom properties in a dynamic block reference
- Ensure that the Properties palette is
displayed. If not,
- In the Block Editor, select a parameter.
- In the Properties palette, under Misc.,
click Show Properties.
- On the drop-down list, do one of the
following:
- Select Yes to display custom properties
for the block reference.
- Select No to specify that the custom
properties will not display for a block reference.
- (Optional) If you are finished using
the Block Editor, click Close Block Editor.
To specify that dynamic
block reference can be exploded
- Open a block definition in the Block
Editor
- In the Block Editor, make sure nothing
is selected.
- In the Properties palette, under Block,
click Allow Exploding.
- On the drop-down list, select Yes or
No.
- (Optional) If you are finished using
the Block Editor, click Close Block Editor.
To prevent non-uniform
scaling in dynamic block reference
- Open a block definition in the Block
Editor
- In the Block Editor, make sure nothing
is selected.
- In the Properties palette, under Block,
click Scale Uniformly.
- On the drop-down list, select Yes.
- (Optional) If you are finished using
the Block Editor, click Close Block Editor.
CommandsBEDIT
Opens the block definition
in the Block Editor.
BPARAMETER
Adds a parameter with
grips to a dynamic block definition.
PROPERTIES
Controls properties
of existing objects.